character symbolizing ingenuity - Español Inglés Diccionario